Evolutions in typesetting systems
نویسنده
چکیده
Using text previewers to browse code and documentation has uncovered some of the basic limitations of classical typesetting systems. Problems arise from the use of embedded markup, the reliance on context-free grammars, and monolithic typesetter design. Some aspects of each of these problems are discussed. A typesetter architecture is proposed that does not require markup or grammars, and that employs a functional decomposition of the typesetting task, in which objectoriented inheritance is used to manage the interaction between modules.
منابع مشابه
Typesetting Chinese: A personal perspective
First of all, I would like to thank TUG for inviting me to speak at the TUG 2005 conference. This is the first time ever that a TUG conference has been held in China—where typesetting was first invented. As a Chinese citizen, I welcome all of you who traveled such a long way to participate in the conference and to visit my country. My talk will begin with a very brief survey of the development ...
متن کاملRandom Evolutions
This article gives a short presentation of random evolutions. At first, the following two examples are presented: dynamical stochastic systems and increment processes both in Markov media. After, an introduction to semi-Markov Random evolution in a Banach space is given, where the previous evolutionary systems are obtained as particular cases. Finally, two abstract limit theorems of average and...
متن کاملOutput Routine Requirements for Advanced Typesetting Tasks
LTEX’s output routine is designed with fixed layout and functionality in mind. This is even true for the current state of the new output routine work by the LTEX3 team. When typesetting things like critical editions, one may have to cater for multiple levels of marginal notes (like verse/line numbers and additional cross references), multiple and nested levels of footnotes, footnotes also carry...
متن کاملExperiences typesetting OpenType math with LuaLaTEX and XeLaTEX
When LuaTEX first provided support for OpenType math typesetting in version 0.40, high-level macro support for math typesetting was first developed for ConTEXt MkIV, while support for LuaLaTEX was initially limited to a very low-level or non-existent. In the meantime, this gap has been closed by recent developments on macro packages such as luaotfload, fontspec, and unicode-math, so LaTEX users...
متن کاملDetailed Microstructural Evolutions of TWIP Steel During Tensile Straining: In situ SEM Observations
Microstructural evolutions of twinning induced plasticity (TWIP) steel during tensile straining were investigated by in situ SEM observations. The results indicated that slip lines and mechanical twins as well as surface relief were increased with increasing strain, resulting in a stepped surface. Additionally, these deformation mechanisms could change the shape of each grain via shear and rota...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1992